RI Strip Response Creator

Summary

This Request for Information Strip Reader and Response Creator form is designed to accept Requests for Information (RI) strips with multiple elements in a spreadsheet slant separated csv format. This form will then parse the fields into individual elements, each of which will have a corresponding response field where the requested information may be entered. Once all of the response fields are filled out, the form will create a Response to the Request for Information (RRI) in strip format which may then be returned to the sender. Multiple RRIs may then be compiled in spreadsheet format.

Installation

The form consists of 2 files, an html file and a txt file. When used with Winlink Express, they are installed in the Templates folder. The form will also work outside of Winlink Express. This facilitates use with other communications applications. The form will work with any operating system that has a browser. Simply place the two files in a convenient location. For example, they may be installed on a thumb drive.

Overview

The Request for Information (RI) message strip format is useful for the gathering a variety of information in a conpact and concise manner. The strip is in the form of a single row in a spreadsheet. The strip is simply a slant separated set of values. The RI serves as the header line in the spreadsheet. The set of responses forms the data cells in the spreadsheet. There are many forms that collect information. Weather and situation report forms are two examples. Some of these will produce a a csv spreadsheet text output. However, often times a "standard" form may not be optimal in some situations where, for example, a "standard" form may not include the desired elements. RI strips are simple and fast to create and may be used as standards for an organization or just serve as one-offs for particular situations.

In use, a RI strip is generated by a group or organization and is then sent to multiple recipients. This could be for gathering a specific set of information, multiple types of information, or even a survey of group members.

The strip format is transmission mode agnostic. It can be sent by any digital radio mode or even voice. With certain formatting constraints a strip may be sent by cw or incorporated into the body of a radiogram.

The current version is based on the RI strip format developed by the Military Auxiliary Radio System (MARS). The MARS version has some specific formatting standards to provide compatibility with their specialized software. The MARS format will be discussed further below.

RI Example with Corresponding RRI

The following is a simple RI example. This is a simple survey of possible participants in an exercise.

ROSTER/HAM CALL SIGN/FIRST NAME/TOWN/COUNTY/STATE (2 LETTERS)/LAT (e.g. 44.123N)/LON (e.g. 069.123W)/MGRS (9 CHARACTERS)/WINLINK (Y,N)/HF NBEMS (Y,N)/VHF NBEMS (Y,N)/BRIEF COMMENTS//

The first field has a simple strip title, a standard component of the format. This is followed by the specific information that is requested. For consistency in the responses the state name requests the 2 letter abbreviation, latitude and longitude are requested in decimal degrees with 3 digits after the decimal point (this gives adequate resolution for the intended purpose). N and W are requested for the coordinates. A minus sign could also be requested for the longitude in place of the W if desired. The MGRS entry requests a total of 9 characters, Next are a series of 3 capability items with Y(es)or N(o) responses. The strip concludes with a field for brief comments.

As previously noted, each field is separated by a slant (/). These are the separators in the spreadsheet. Do not use the slant elsewhere. If you have no response to a field you must still include the slant. The strip is terminated by a double slant. Also, the strip must be a continuous string - no line feeds or carriage returns. The form automatically inserts the title into the RRI and manages the slants. If you have no comment for a field, simply leave it blank.

When creating or saving a strip (original RI or a Response) there must be no line feeds or carriage returns. An RI can be edited or created in the Request field and then Parsed to check for errors. Changes in the Request field will be shown when the RI is parsed again.

Outside of the tool, it is suggested that a pure text editor be used for RI creation or editing. Notepad++ is a suggested application. Turn off CR and LF to prevent breaks in the strip.

Here is an example response:

ROSTER/KB1TCE/STEVE/OWLS HEAD/KNOX/ME/44.048N/069.103W/19TDJ9172/Y/Y/Y)/NEED PRACTICE WITH HF NBEMS//

Using the Form

In the RI entry field you may directly enter the RI or paste an existing RI into the field. The character counter will limit the number of characters entered. The current limit is 500 characters. This help to ensure that the RI is as concise as reasonably possible.

Once the RI is inputted, click the "Parse Strip" button. A two column table will appear with each strip element in the left column and a corresponding blank input field on the right. Fill in your responses to each field. If you leave a field blank, the / separator will still appear in the completed strip. With the RRI strip table completed, click "Create Reply Strip." The strip will appear in the field below the button. If you want to change something, return to the table and make the changes. Then click "Create Reply Strip" again. The revised strip will appear.

You now have two options. If the form is being used within Winlink Express, click "Submit" to load the RI and RRI into the Winlink Express message pane. If you are using the form as a stand-alone, click "Copy Strips to Clipboard." You may now save the strips as a text file or paste them into, for example, a flmsg form field.

Example Spreadsheet

Below is a spreadsheet based on the above example RI and RRI. Note that the person compiling the spreadsheet edited LAT and LON to make the spreadsheet more readable.
CALL SIGN FIRST NAME TOWN COUNTY STATE LATITUDE LONGITUDE MGRS WINLINK HF NBEMS VHF NBEMS COMMENTS
KB1TCE STEVE OWLS HEAD KNOX ME 44.048N 069.103W 19TDJ9172 Y Y Y NEED PRACTICE WITH HF NBEMS

Responding to MARS Strip RIs

This tool can also be used to respond to Request for Information (RI) strips that are sent by Army or Air Force MARS. ARES/RACES operators may receive RI strips in a slant separated format. MARS has some formatting codes that may not be intuitive to the Amateur community. These codes are provided to ensure that the MARS operator gets the response strip back in a format that can be read by their software.

The following is the list of "masks" that MARS uses. As a simple example "/LAT DEG DEC(##.#####[N])/ asks for a reply with the latitude in decimal degrees, 5 digits after the decimal point and North latitude (assuming the northern hemisphere). This would look like /44.12345N/ in the Response.

# (Numerical character - no spaces): (#) unlimited size; (###); Sets mask to collect 3 numbers.
A (Alphabetic character - no spaces): (A) unlimited size; (AA) sets mask to collect 2 letters.
N (Alpha-numeric character - no spaces): (N) unlimited size; (NNNN) sets mask to collect 4 alpha-numeric characters.
X (Free text): (X) unlimited length, accepts special characters and blanks; (XXXX) sets mask to collect 4 characters, none of which can be blank.
Y: Year, translates to #
M: Month, translates to #
D: Day, translates to #
H: Hour, ranslates to #
M: Minute, translates to #
, Comma separated list of acceptable choice answers.
: Colon, Used if a label is required in RRI. For example SHELTER RI has an ASOF:field. If it's 6/15/2023@14:18 hours as I write, then DDHHMM=151418. (Note ASOF is "as of".)
[ ] Ignore masking characters between brackets, i.e. [MST] indicates display MST for Moutain Standard Time amd do not translate the M to a #. For example, 1539MST.
( ) together or separate are reserved characters and cannot be used as a mask.

For quesions or comments please contact KB1TCE via Winlink


Back to links

GYX Request for Information Strip Reader and Response Creator

 Click to add your agency/group name to title Operator Info - Read Please

    Request       Charcter count:    of        Insert a Standard Information Strip               Instructions for Standard RI Strips

  


Strip Question   Answer

 

   


              Form based on a concept by the SHARES Region 1 Interoperability Group   Version 1.4R4

 

Instructions for Standard RI Strips

This describes the Standard RI strips with instructions for properly responding to these strips. The first group consists of the SKYWARN weather observation strip that has been developed for the Gray, Maine weather service GYX. The second group consists of strips developed by Radio Relay International for broader use. The first, a weather observation strip (WXOBS), is included in this release. A SITREP and OPRED (Operational Readiness) are pending.

GYX SKYWARN RI STRIP

Responses to this strip are designed to load directly into the GYX Google Sheets database without any alterations. Here is the RI strip followed by an example response.

GYX WEATHER/DATE (MM-DD-YYYY)/TIME (HHMML OR HHMMZ)/CALL SIGN/SPOTTER ID (or NA) /SOURCE (Amateur Radio, Trained Spotter, Media, Public Service Radio, Other 3rd Party, Direct Messaging)/LOCATION (Road, Town) /STATE (ME, NH, OA)/CURRENT WEATHER (Relevant info, be brief)/SNOW, SLEET (Inches or NA, if storm total add * e.g. 2.6 or 3.5*) /ICE ACCRETION (Inches or NA)/RAINFALL (Inches or NA, if storm total add * e.g. 2.6 or 3.5*)/HAIL SIZE (Inches or NA)/WIND DIRECTION & SPEED (AAA@MPH)/STORM DAMAGE (Wind, flooding, ice jams, other details)/MODE(Personal Observation, FM Repeate. Winlink, DMR, Direct Messaging. For others leave blank)/NET (Name of radio net or other e.g. email, Slack)//

GYX WEATHER/01-02-2026/2220Z/WO1J/CU330/Amateur Radio/314 POPE RD, WINDHAM/ME/CLEAR & COLD/1.4*/NA/0,01*/NA/WNW @ 2/NONE/Personal Observation/REPEATER 147.045//

The Response strips produced by this tool are designed to be imported directly into a NWS spreadsheet. Formatting is important so follow the example Answers exactly.

The first few fields provide the name of the strip and particulars about the date and time of the observation, information about the observer and location of the observation. The DATE must have hyphens as shown (MM-DD-YYYY). The STATE field has 3 options. These are ME, NH and OA. OA is Out of Area i.e. the estern part of Maine covered by Caribou NWS or any location not in ME or NH.

SOURCE asks for one of several specific responses and they are case specific. Copy your selection exactly.

The CURRENT WEATHER field is asking for a brief synopsis of current weather conditions. This might include cloud cover, humidity, barometer reading, etc. This is a free text field.

The next several fields ask for specific information to be provided in the specified format. Do not embellish these fields that is what the free text CURRENT WEATHER field is for. Here are some specifics.

SNOW, SLEET (INCHES OR NA, IF STORM TOTAL ADD * EG 2.6 or 3.5*) This field asks for snow or sleet accumulations in inches. There is no need to include the unit in your response. It also asks for an asterisk (*) with the measurement if the number represents a storm total. The response should be NA (Not Appiicable) if there was no accumulation. If, for example, it snowed buy you didn't take a measurement, just leave the field in the Response Creator blank.

ICE ACCRETION (INCHES OR NA) Self explanatory.

RAINFALL (INCHES OR NA, IF STORM TOTAL ADD * EG 2.6 or 3.5*) Same as SNOW, SLEET

HAIL SIZE (INCHES OR NA Same as ICE ACCRETION.

WIND DIRECTION & SPEED (AAA @ MPH) Windspeed should be in MPH and direction in up to 3 letters e.g. N, NW, SSE.For example NNW @ 16.

STORM DAMAGE (WIND, FLOODING, ICE JAMS, ETC) This is another free text field. Some other examples could include:
Damage to structures (roof, siding, windows, etc)
Damage to vehicles (from hail and/or wind)
Trees or large limbs snapped/uprooted
Power/telephone poles and/or lines down
Road damage due to flooding
Inundation of coastal areas and an estimate of the water depth
Water in buildings or roads closed
Coastal damage caused by pounding surf
Significant coastal dune or small rock erosion

The final 2 fields cover how the information was transmitted by the observer.

MODE (Personal Observation, FM Repeater, Winlink, DMR, Direct Messaging) This is how the observer's information was transmitted. If your method was not one of these, leave the entry blank. This field is also case sensitive. Personal Observation indicates that the person who entered the information is the same person as identified in the Response strip.

NET (NAME OF RADIO NET OR OTHER EG EMAIL, SLACK) If the observer reported through an organized net (radio or otherwise) enter the name of the net.

Instructions for Radio Relay International RI Strips

General Standard RI Strip Formatting

Use upper case for consistency with all transmission modes.

In the RI strip you will note several blank gaps between slants - / /. These are carried over to the response strip. The purpose is to separate sections (sender's location, temperatore,etc.) as well as to make it less confusing when transmitting by voice or cw. the Response Creator tool automatically preserves these gaps. If creating a response manually simply press the spacebar 3 times to create the gap.

WXOBS Information Fields

WXOBS Example Response

WXOBS/KB1TCE/KN83/OWLS HEAD/ME/19TDJ9172/GYX/ /301438Z/ /SSW/3/8/ /OVC/ /71/ /1020.20/F/ /RA/ /0.40/0.40/0.40/NA/ /NO DAMAGE//

NA is a Response option for some items. For example, if there is no precipitation (NONE entry for PRECIPITATION TYPE), the amounts are NA. If you have no information for an item, just leave the Answer cell blank. For example, if a barometer reading is not available, leave the Response entry blank.

NWS CWA is the National Weather Service County Warning Area. For example, MLB is the Melbourne, FL office. In the example, GYX refers to Gray, Maine. CWA does not apply to Canada, Mexico, etc.

MGRS (Military Grid Reference System) conversion from your latitude/longitude can be done using the GPS/Position Report in Winlink Express (found under Settings) or you may use an on line converter such as the one from MapScaping, a podcast for the geospatial community. The MGRS location, as shown in the example, is an alpha-numeric string. Enter the full MGRS as shown by your converter or GPS.

The RI may specify a certain number of characters in the response. For example, wind direction specifies 3 letters, e.g. NNW. However this should be taken as a maximum. Proper answers might include N, NW, etc. The same applies to 3 digits for temperature (###), etc.

Cloud choices are CLR (Clear), FEW, SKT (Scattered), CB (Cumulonimbus), OVC (Overcast), TCU (Towering Cumulus).

If the response strip is transmitted using a Winlink/RRI radiogram form (Standard or ICS-213), the form will change a minus sign (e.g. negative temperature) to a M. Decimal points will be changed to an R. This is standard radiogram formatting and is necessary for transmission/relay by cw.

Precipitation choices are RA (Rain), SN (Snow), SL (Sleet), PL (Ice Pellets), GR (Hail), FZRA (Freezing Rain).

Comments must be very brief. Any detailed damage reports should be submitted to the appropriate target station as a separate SITREP message.

Back to links